Big Huge Thesaurus

Daphne mezereum

noun